package com.skivingcloud.report.bigscreen.entity;

import java.io.Serializable;
import java.util.Map;

public class ChartDto implements Serializable {

    private String chartType;

    /**数据集编码*/
    private String setCode;

    /** 传入的自定义参数*/
    private Map<String, Object> contextData;

    /**图表属性*/
    private Map<String, String> chartProperties;

    /**时间字段*/
    private String timeLineFiled;

    /**时间颗粒度*/
    private String particles;

    /**时间格式化*/
    private String dataTimeFormat;

    /**时间展示层*/
    private String timeLineFormat;

    private int timeUnit;

    /**时间区间*/
    private String startTime;

    /**时间区间*/
    private String endTime;

	/**
	 * @return the chartType
	 */
	public String getChartType() {
		return chartType;
	}

	/**
	 * @param chartType the chartType to set
	 */
	public void setChartType(String chartType) {
		this.chartType = chartType;
	}

	/**
	 * @return the setCode
	 */
	public String getSetCode() {
		return setCode;
	}

	/**
	 * @param setCode the setCode to set
	 */
	public void setSetCode(String setCode) {
		this.setCode = setCode;
	}

	/**
	 * @return the contextData
	 */
	public Map<String, Object> getContextData() {
		return contextData;
	}

	/**
	 * @param contextData the contextData to set
	 */
	public void setContextData(Map<String, Object> contextData) {
		this.contextData = contextData;
	}

	/**
	 * @return the chartProperties
	 */
	public Map<String, String> getChartProperties() {
		return chartProperties;
	}

	/**
	 * @param chartProperties the chartProperties to set
	 */
	public void setChartProperties(Map<String, String> chartProperties) {
		this.chartProperties = chartProperties;
	}

	/**
	 * @return the timeLineFiled
	 */
	public String getTimeLineFiled() {
		return timeLineFiled;
	}

	/**
	 * @param timeLineFiled the timeLineFiled to set
	 */
	public void setTimeLineFiled(String timeLineFiled) {
		this.timeLineFiled = timeLineFiled;
	}

	/**
	 * @return the particles
	 */
	public String getParticles() {
		return particles;
	}

	/**
	 * @param particles the particles to set
	 */
	public void setParticles(String particles) {
		this.particles = particles;
	}

	/**
	 * @return the dataTimeFormat
	 */
	public String getDataTimeFormat() {
		return dataTimeFormat;
	}

	/**
	 * @param dataTimeFormat the dataTimeFormat to set
	 */
	public void setDataTimeFormat(String dataTimeFormat) {
		this.dataTimeFormat = dataTimeFormat;
	}

	/**
	 * @return the timeLineFormat
	 */
	public String getTimeLineFormat() {
		return timeLineFormat;
	}

	/**
	 * @param timeLineFormat the timeLineFormat to set
	 */
	public void setTimeLineFormat(String timeLineFormat) {
		this.timeLineFormat = timeLineFormat;
	}

	/**
	 * @return the timeUnit
	 */
	public int getTimeUnit() {
		return timeUnit;
	}

	/**
	 * @param timeUnit the timeUnit to set
	 */
	public void setTimeUnit(int timeUnit) {
		this.timeUnit = timeUnit;
	}

	/**
	 * @return the startTime
	 */
	public String getStartTime() {
		return startTime;
	}

	/**
	 * @param startTime the startTime to set
	 */
	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}

	/**
	 * @return the endTime
	 */
	public String getEndTime() {
		return endTime;
	}

	/**
	 * @param endTime the endTime to set
	 */
	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}


}